public despiser

Translations
общественный презирающий
He was known as a public despiser of corruption.
Он был известен как общественный презирающий коррупцию.